private sector position - Francés Inglés Diccionario